package cn.xorange.commons.utils.exception;

import cn.xorange.commons.utils.configuration.constants.UtilsErrorCode;

/**
 * @author : yangjian
 * @date : 2023/11/24
 * @description :
 */
public class UtilsException extends BaseException{

    UtilsException(UtilsErrorCode code){
        super(code.getStatus(), code.getCode(), code.getMsg());
    }

    public static UtilsException systemException(String msg){
        UtilsErrorCode code = UtilsErrorCode.SYSTEM_EXCEPTION;
        code.setMsg(msg);
        return new UtilsException(code);
    }
}
